package commMqtt

var (
	AutoTask *autoTask
	mgr      mqttManager
)

func init() {
	AutoTask = &autoTask{}
}

func HasClient(clientId string) bool {
	return mgr.hasClient(clientId)
}

func GetClient(clientId string) *MqttClient {
	return mgr.getClient(clientId)
}

func NewClient(clientId string) *MqttClient {
	return mgr.newClient(clientId)
}

func DelClient(clientId string) {
	mgr.delClient(clientId)
}

func Keys() map[string]interface{} {
	return mgr.keys()
}
